vine leaf – English–Español translations

🇬🇧 en es 🇪🇸

vine leaf noun

  • leaf of grapevine
pampano
Wiktionary Links